package com.kichina.galaxy.dev.tools.aliyun.model.bean;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @author Surging
 * @version 1.0
 * @ClassName ThingModelJsonModel
 * @date 2022/6/1 19:01
 * @desc 阿里云数据模型添加Json实体 参考：https://help.aliyun.com/document_detail/150457.htm?spm=a2c4g.11186623.0.0.75bd3f74DT6cbd
 *
 * {
 *   "productKey":"al12345****",
 *   "identifier":"location0",
 *   "name":"定位模块0",
 *   "properties":[],
 *   "services":[],
 *   "events":[],
 *   "description":""
 * }
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ThingModelJsonModel {

    private String productKey;

    private String identifier;

    private String name;

    private List<AliyunModelProperties> properties;

    private List<AliyunModelService> services;

    private List<AliyunModelEvent> events;

    private String description;
}
